stop helping - German English Dictionary